Big Huge Thesaurus

European cuckoo

noun

sounds kind of like